deposit of an instrument of adherence - Türkçe İngilizce Sözlük